<!DOCTYPE html>
<html>
<head>
<title>Настройки контроллера (grblHAL)</title>
<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
<link rel="stylesheet" href="../css/styles.css" type="text/css">
</head>
<body>
<h1 id="%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%D0%B0-grblhal">Настройки контроллера (grblHAL)</h1>
<table width="100%">
<thead>
<tr>
<th>Код</th>
<th>Описание</th>
<th>Допустимые значения</th>
<th>Пример значения</th>
</tr>
</thead>
<tbody>
<tr>
<td>0</td>
<td>Время импульса шага (µs)</td>
<td>min: 3,5 µs</td>
<td>10 µs</td>
</tr>
<tr>
<td>1</td>
<td>Задержка простоя шага (мс)</td>
<td>0 ‑ 65 535 мс</td>
<td>250 мс</td>
</tr>
<tr>
<td>2</td>
<td>Инверсия импульса шага – маска осей</td>
<td>0 – X‑ось (1)<br>1 – Y‑ось (2)<br>2 – Z‑ось (4)<br>3 – A‑ось (8)<br>4 – B‑ось (16)<br>5 – C‑ось (32)</td>
<td>5 ( X + Z )</td>
</tr>
<tr>
<td>3</td>
<td>Инверсия направления шага – маска осей</td>
<td>0 – X‑ось (1)<br>1 – Y‑ось (2)<br>2 – Z‑ось (4)<br>3 – A‑ось (8)<br>4 – B‑ось (16)<br>5 – C‑ось (32)</td>
<td>0</td>
</tr>
<tr>
<td>4</td>
<td>Инверсия выхода включения драйверов шаговых двигателей – маска осей</td>
<td>0 – X‑ось (1)<br>1 – Y‑ось (2)<br>2 – Z‑ось (4)<br>3 – A‑ось (8)<br>4 – B‑ось (16)<br>5 – C‑ось (32)</td>
<td>2 (Y‑ось)</td>
</tr>
<tr>
<td>5</td>
<td>Инверсия входов концевых выключателей – маска осей</td>
<td>0 – X‑ось (1)<br>1 – Y‑ось (2)<br>2 – Z‑ось (4)<br>3 – A‑ось (8)<br>4 – B‑ось (16)<br>5 – C‑ось (32)</td>
<td>0</td>
</tr>
<tr>
<td>6</td>
<td>Инверсия входа зонда – битовая маска</td>
<td>0 – Зонд (1)</td>
<td>1</td>
</tr>
<tr>
<td>9</td>
<td>Параметры ШИМ‑шпинделя – битовая маска</td>
<td>0 – Включить (1)<br>1 – Управление RPM сигналом включения (2)<br>2 – Отключить возможность лазерного режима (4)</td>
<td>3 (биты 0 + 1)</td>
</tr>
<tr>
<td>10</td>
<td>Параметры отчёта о состоянии – битовая маска</td>
<td>0 – Позиция в координатах станка (1)<br>1 – Состояние буфера (2)<br>2 – Номера строк (4)<br>3 – Подача и скорость (8)<br>4 – Состояние выводов (16)<br>5 – Смещение рабочей системы координат (32)<br>6 – Коррекция (64)<br>7 – Координаты зонда (128)<br>8 – Синхронизация буфера при изменении WCO (256)<br>9 – Состояние парсера (512)<br>10 – Подстатус тревоги (1024)<br>11 – Подстатус работы (2048)<br>12 – Включить при поиске нуля (4096)</td>
<td>31 (биты 0‑4)</td>
</tr>
<tr>
<td>11</td>
<td>Junction deviation (мм)</td>
<td>≥ 0</td>
<td>0,02 мм</td>
</tr>
<tr>
<td>12</td>
<td>Допуск дуги (мм)</td>
<td>≥ 0</td>
<td>0,1 мм</td>
</tr>
<tr>
<td>13</td>
<td>Отчёт в дюймах – логическое</td>
<td>0 – в мм (0)<br>1 – в дюймах (1)</td>
<td>0</td>
</tr>
<tr>
<td>14</td>
<td>Инверсия управляющих входов – битовая маска</td>
<td>1 – Пауза подачи (2)<br>2 – Запуск цикла (4)<br>6 – Аварийный стоп (64)</td>
<td>66 (биты 1 + 6)</td>
</tr>
<tr>
<td>15</td>
<td>Инверсия выходов охлаждения – битовая маска</td>
<td>0 – Охлаждение «Flood» (1)<br>1 – Охлаждение «Mist» (2)</td>
<td>1</td>
</tr>
<tr>
<td>16</td>
<td>Инверсия сигналов шпинделя – битовая маска</td>
<td>0 – Включение шпинделя (1)<br>1 – Направление шпинделя (2)<br>2 – ШИМ‑сигнал (4)</td>
<td>0</td>
</tr>
<tr>
<td>17</td>
<td>Отключение подтягивающих резисторов для управляющих входов – битовая маска</td>
<td>1 – Пауза подачи (2)<br>2 – Запуск цикла (4)<br>6 – Аварийный стоп (64)</td>
<td>0</td>
</tr>
<tr>
<td>18</td>
<td>Отключение подтягивающих резисторов для концевых выключателей – маска осей</td>
<td>0 – X‑ось (1)<br>1 – Y‑ось (2)<br>2 – Z‑ось (4)<br>3 – A‑ось (8)<br>4 – B‑ось (16)<br>5 – C‑ось (32)</td>
<td>0</td>
</tr>
<tr>
<td>19</td>
<td>Отключение подтягивающих резисторов для входа зонда – битовая маска</td>
<td>0 – Зонд (1)</td>
<td>0</td>
</tr>
<tr>
<td>20</td>
<td>Включение мягких пределов – логическое</td>
<td>0 – выключено (0)<br>1 – включено (1)</td>
<td>1</td>
</tr>
<tr>
<td>21</td>
<td>Включение жёстких пределов – битовая маска</td>
<td>0 – Включить (1)<br>1 – Строгий режим (2)<br>2 – Отключить для вращающихся осей (4)</td>
<td>3 (биты 0 + 1)</td>
</tr>
<tr>
<td>22</td>
<td>Цикл поиска нуля – битовая маска</td>
<td>0 – Включить (1)<br>1 – Разрешить команды одиночных осей (2)<br>2 – Требовать поиск нуля при старте (4)<br>3 – Установить машинный ноль (8)<br>4 – Два переключателя используют один вход (16)<br>5 – Разрешить ручной запуск (32)<br>6 – Переопределять блокировки (64)<br>9 – Подачи по отдельным осям (512)</td>
<td>7 (биты 0‑2)</td>
</tr>
<tr>
<td>23</td>
<td>Инверсия направления при поиске нуля – маска осей</td>
<td>0 – X‑ось (1)<br>1 – Y‑ось (2)<br>2 – Z‑ось (4)<br>3 – A‑ось (8)<br>4 – B‑ось (16)<br>5 – C‑ось (32)</td>
<td>0</td>
</tr>
<tr>
<td>24</td>
<td>Подача при установке нуля (мм/мин)</td>
<td>≥ 0</td>
<td>100</td>
</tr>
<tr>
<td>25</td>
<td>Скорость поиска при установке нуля (мм/мин)</td>
<td>≥ 0</td>
<td>300</td>
</tr>
<tr>
<td>26</td>
<td>Задержка подавления дребезга переключателя (мс)</td>
<td>≥ 0</td>
<td>5</td>
</tr>
<tr>
<td>27</td>
<td>Отвод после срабатывания переключателя (мм)</td>
<td>≥ 0</td>
<td>1,0</td>
</tr>
<tr>
<td>28</td>
<td>Втягивание при G73 (мм)</td>
<td>≥ 0</td>
<td>0,5</td>
</tr>
<tr>
<td>29</td>
<td>Задержка импульса (µs)</td>
<td>0 ‑ 20 µs</td>
<td>5</td>
</tr>
<tr>
<td>30</td>
<td>Максимальная скорость шпинделя (об/мин)</td>
<td>≥ 0</td>
<td>12000</td>
</tr>
<tr>
<td>31</td>
<td>Минимальная скорость шпинделя (об/мин)</td>
<td>≥ 0</td>
<td>1000</td>
</tr>
<tr>
<td>32</td>
<td>Режим работы – перечисление</td>
<td>0 – Обычный (0)<br>1 – Лазерный (1)<br>2 – Токарный (2)</td>
<td>0</td>
</tr>
<tr>
<td>33</td>
<td>Частота ШИМ‑шпинделя (Гц)</td>
<td>≥ 0</td>
<td>20000</td>
</tr>
<tr>
<td>34</td>
<td>Значение ШИМ‑шпинделя при выключении (%)</td>
<td>0 ‑ 100</td>
<td>0</td>
</tr>
<tr>
<td>35</td>
<td>Минимальное значение ШИМ‑шпинделя (%)</td>
<td>0 ‑ 100</td>
<td>10</td>
</tr>
<tr>
<td>36</td>
<td>Максимальное значение ШИМ‑шпинделя (%)</td>
<td>0 ‑ 100</td>
<td>100</td>
</tr>
<tr>
<td>37</td>
<td>Шаговые двигатели, остающиеся включёнными – маска осей</td>
<td>0 – X‑ось (1)<br>1 – Y‑ось (2)<br>2 – Z‑ось (4)<br>3 – A‑ось (8)<br>4 – B‑ось (16)<br>5 – C‑ось (32)</td>
<td>0</td>
</tr>
<tr>
<td>39</td>
<td>Разрешить устаревшие команды реального времени – логическое</td>
<td>0 – выключено (0)<br>1 – включено (1)</td>
<td>0</td>
</tr>
<tr>
<td>40</td>
<td>Ограничить команды «jog» – логическое</td>
<td>0 – выключено (0)<br>1 – включено (1)</td>
<td>1</td>
</tr>
<tr>
<td>43</td>
<td>Количество проходов при поиске нуля</td>
<td>1 ‑ 128</td>
<td>4</td>
</tr>
<tr>
<td>44</td>
<td>Оси, участвующие в первом проходе поиска нуля – маска осей</td>
<td>0 – X‑ось (1)<br>1 – Y‑ось (2)<br>2 – Z‑ось (4)<br>3 – A‑ось (8)<br>4 – B‑ось (16)<br>5 – C‑ось (32)</td>
<td>7 (X + Y + Z)</td>
</tr>
<tr>
<td>45</td>
<td>Оси, участвующие во втором проходе – маска осей</td>
<td>(см. $44)</td>
<td>0</td>
</tr>
<tr>
<td>46</td>
<td>Оси, участвующие в третьем проходе – маска осей</td>
<td>(см. $44)</td>
<td>0</td>
</tr>
<tr>
<td>47</td>
<td>Оси, участвующие в четвёртом проходе – маска осей</td>
<td>(см. $44)</td>
<td>0</td>
</tr>
<tr>
<td>62</td>
<td>Режим сна – логическое</td>
<td>0 – выключен (0)<br>1 – включён (1)</td>
<td>0</td>
</tr>
<tr>
<td>63</td>
<td>Действия при удержании подачи – битовая маска</td>
<td>0 – Отключить лазер во время удержания (1)<br>1 – Восстановить состояние шпинделя и охлаждения после возобновления (2)</td>
<td>2</td>
</tr>
<tr>
<td>64</td>
<td>Принудительный сигнал инициализации тревоги – логическое</td>
<td>0 – нет (0)<br>1 – да (1)</td>
<td>0</td>
</tr>
<tr>
<td>65</td>
<td>Параметры зондирования – битовая маска</td>
<td>0 – Разрешить переопределение подачи (1)<br>1 – Применять мягкие пределы (2)</td>
<td>3</td>
</tr>
<tr>
<td>100</td>
<td>Разрешение перемещения по X (шагов/мм)</td>
<td>&gt; 0</td>
<td>250</td>
</tr>
<tr>
<td>101</td>
<td>Разрешение перемещения по Y (шагов/мм)</td>
<td>&gt; 0</td>
<td>250</td>
</tr>
<tr>
<td>102</td>
<td>Разрешение перемещения по Z (шагов/мм)</td>
<td>&gt; 0</td>
<td>250</td>
</tr>
<tr>
<td>103</td>
<td>Разрешение перемещения по A (шагов/мм)</td>
<td>&gt; 0</td>
<td>250</td>
</tr>
<tr>
<td>110</td>
<td>Максимальная подача по X (мм/мин)</td>
<td>≥ 0</td>
<td>5000</td>
</tr>
<tr>
<td>111</td>
<td>Максимальная подача по Y (мм/мин)</td>
<td>≥ 0</td>
<td>5000</td>
</tr>
<tr>
<td>112</td>
<td>Максимальная подача по Z (мм/мин)</td>
<td>≥ 0</td>
<td>3000</td>
</tr>
<tr>
<td>113</td>
<td>Максимальная подача по A (мм/мин)</td>
<td>≥ 0</td>
<td>2000</td>
</tr>
<tr>
<td>120</td>
<td>Ускорение по X (мм/с²)</td>
<td>≥ 0</td>
<td>100</td>
</tr>
<tr>
<td>121</td>
<td>Ускорение по Y (мм/с²)</td>
<td>≥ 0</td>
<td>100</td>
</tr>
<tr>
<td>122</td>
<td>Ускорение по Z (мм/с²)</td>
<td>≥ 0</td>
<td>80</td>
</tr>
<tr>
<td>123</td>
<td>Ускорение по A (мм/с²)</td>
<td>≥ 0</td>
<td>60</td>
</tr>
<tr>
<td>130</td>
<td>Максимальный ход по X (мм)</td>
<td>≥ 0</td>
<td>300</td>
</tr>
<tr>
<td>131</td>
<td>Максимальный ход по Y (мм)</td>
<td>≥ 0</td>
<td>300</td>
</tr>
<tr>
<td>132</td>
<td>Максимальный ход по Z (мм)</td>
<td>≥ 0</td>
<td>200</td>
</tr>
<tr>
<td>133</td>
<td>Максимальный ход по A (мм)</td>
<td>≥ 0</td>
<td>360</td>
</tr>
<tr>
<td>341</td>
<td>Режим смены инструмента – перечисление</td>
<td>0 – Обычный (0)<br>1 – Ручная калибровка (1)<br>2 – Ручная калибровка @ G59.3 (2)<br>3 – Автоматическая калибровка @ G59.3 (3)<br>4 – Игнорировать M6 (4)</td>
<td>0</td>
</tr>
<tr>
<td>342</td>
<td>Дистанция зондирования при смене инструмента (мм)</td>
<td>≥ 0</td>
<td>5</td>
</tr>
<tr>
<td>343</td>
<td>Подача при установке инструмента (мм/мин)</td>
<td>≥ 0</td>
<td>200</td>
</tr>
<tr>
<td>344</td>
<td>Скорость поиска при смене инструмента (мм/мин)</td>
<td>≥ 0</td>
<td>600</td>
</tr>
<tr>
<td>345</td>
<td>Скорость отъёма зонда при смене инструмента (мм/мин)</td>
<td>≥ 0</td>
<td>100</td>
</tr>
<tr>
<td>346</td>
<td>Параметры смены инструмента – битовая маска</td>
<td>0 – Восстановить позицию после M6 (1)<br>1 – Сменить инструмент на G30 (2)<br>2 – Быстрый отъём зонда (4)</td>
<td>3</td>
</tr>
<tr>
<td>370</td>
<td>Инверсия входов I/O‑портов – битовая маска</td>
<td>0 – Aux 0 (1)</td>
<td>0</td>
</tr>
<tr>
<td>376</td>
<td>Вращающиеся оси – битовая маска</td>
<td>0 – Ось A (1)</td>
<td>0</td>
</tr>
<tr>
<td>384</td>
<td>Отключить сохранение G92 – логическое</td>
<td>0 – сохранять (0)<br>1 – не сохранять (1)</td>
<td>0</td>
</tr>
<tr>
<td>394</td>
<td>Задержка включения шпинделя (с)</td>
<td>0,5 ‑ 20</td>
<td>1,0</td>
</tr>
<tr>
<td>398</td>
<td>Размер буфера планировщика (блоков)</td>
<td>30 ‑ 1000 – требуется перезагрузка</td>
<td>200</td>
</tr>
<tr>
<td>481</td>
<td>Интервал автопроса (мс)</td>
<td>100 ‑ 1000 – требуется перезагрузка</td>
<td>250</td>
</tr>
<tr>
<td>484</td>
<td>Требовать разблокировку после аварийного стопа – логическое</td>
<td>0 – нет (0)<br>1 – да (1)</td>
<td>1</td>
</tr>
<tr>
<td>486</td>
<td>Блокировка систем координат – битовая маска</td>
<td>0 – G59.1 (1)<br>1 – G59.2 (2)<br>2 – G59.3 (4)</td>
<td>0</td>
</tr>
<tr>
<td>538</td>
<td>Быстрый переход к G28 для вращающихся осей – битовая маска</td>
<td>0 – Ось A (1)</td>
<td>0</td>
</tr>
<tr>
<td>539</td>
<td>Задержка выключения шпинделя (с)</td>
<td>0,5 ‑ 20</td>
<td>1,0</td>
</tr>
<tr>
<td>673</td>
<td>Задержка включения охлаждения (с)</td>
<td>0,5 ‑ 20</td>
<td>0,5</td>
</tr>
<tr>
<td>676</td>
<td>Действия при сбросе – битовая маска</td>
<td>0 – Очистить статус «обнулен» при потере позиции (1)<br>1 – Очистить смещения (кроме G92) (2)</td>
<td>3</td>
</tr>
<tr>
<td>680</td>
<td>Задержка включения драйверов шаговых двигателей (мс)</td>
<td>0 ‑ 250</td>
<td>20</td>
</tr>
</tbody>
</table>

</body>
</html>
